first blush -- (at the first glimpse or impression; "at first blush the idea possesses considerable intuitive appeal but on closer examination it fails")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar